/*	2018.10.12  xiao    购物车	 */


/*商品信息*/

#commList .mui-table-view-cell {
	padding: 0px;
}

#commList .mui-table-view-cell:after {
	background-color: inherit;
}

.q-span {
	float: left;
	font-size: 16px;
	width: 100%;
	padding: 8px 15px;
	/* padding-left: 20px; */
	border-bottom: 1px solid #f0f0f0;
}

.mui-mun {
	color: #999;
	float: right;
	margin-right: 15px;
}

.mui-input-group .mui-input-row {
	height: auto;
}

.mui-card {
	margin: 0;
	background-color: #F1F3F5;
}

.mui-checkbox {
	background-color: #fff!important;
	border-bottom: 1px solid #F0F0F0;
}

.mui-checkbox input[type=checkbox] {
	top: 28px;
	left: 15px!important;
}

.mui-checkbox a img {
	margin-left: 50px;
	margin-top: 5px;
	margin-right: 5px;
	width: 90px;
	height: 90px;
	margin-bottom: 5px;
}

.guige {
	color: #666;
	padding-right: 15px;
	font-size: 12px;
	line-height: 16px;
}

.guige span {
	margin-right: 4px;
	width: 100%;
	display: block;
}

.name {
	color: #000;
	font-size: 14px;
	padding-top: 5px;
	padding-right: 15px;
	height: 44px;
	text-overflow: ellipsis !important;
	white-space: nowrap;
	overflow: hidden;
}

.money {
	color: #ea4446;
}

.mui-media-body .mui-numbox {
	width: 90px;
	padding: 0 30px;
}

.mui-media-body .mui-numbox input {
	color: #000;
	background: #fff;
}

.mui-media-body .mui-numbox button {
	width: 30px;
}

.mui-left.mui-checkbox input[type=checkbox]:checked:before,
.mui-left.mui-radio input[type=radio]:checked:before {
	color: #e93b3d!important;
}


/*	购物车为空	*/

#commList .empty {
	color: #ccc;
	float: left;
	margin: 40% auto;
	text-align: center;
	width: 99%;
	line-height: 90px;
}

#commList .empty span {
	font-size: 120px!important;
}

#commList .empty p {
	font-size: 18px!important;
}


/*计算*/

.shopCart:after,
.shopCart .logo:after {
	display: table;
	content: '';
	clear: both;
}

.shopCart {
	position: fixed;
	bottom: 50px;
	width: 100%;
	height: 50px;
	background: #d5d5d5;
	z-index: 2;
	font-size: ;
}

.shopCart div {
	float: left;
}

.shopCart .left {
	width: 70%;
	height: 50px;
	background: #fff;
}

.shopCart .right {
	width: 30%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #e93b3d;
	color: #fff;
}

.shopCart .price {
	line-height: 50px;
	color: #000;
	width: 90%;
}

.shopCart .left label {
	color: #999;
	font-size: 16px;
}

.shopCart .left span {
	float: right;
}

#total {
	color: #e93b3d;
}

.shopCart .right span {
	font-size: 12px;
}

#go_shopping {
	color: #e60012;
	font-size: 22px!important;
	font-style: normal!important;
}